Package edu.claflin.finder.algo.huffman
Class HuffmanNode
java.lang.Object
edu.claflin.finder.algo.huffman.HuffmanNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate HuffmanNodeprivate Stringprivate HuffmanNode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetFreq()getLeft()getName()getRight()voidvoidsetFreq(int freq) voidsetLeft(HuffmanNode node) voidvoidsetRight(HuffmanNode node)
-
Field Details
-
name
-
freq
private int freq -
left
-
right
-
-
Constructor Details
-
HuffmanNode
public HuffmanNode()
-
-
Method Details
-
setFreq
public void setFreq(int freq) -
setName
-
setLeft
-
setRight
-
getName
-
getFreq
public int getFreq() -
getLeft
-
getRight
-
incrementFrequency
public void incrementFrequency()
-